home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 20 / Cream of the Crop 20 (Terry Blount) (1996).iso / os2 / htmle96b.zip / HTMLED.INF (.txt) < prev    next >
OS/2 Help File  |  1996-07-22  |  66KB  |  1,750 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Welcome to HTML-Ed ΓòÉΓòÉΓòÉ
  3.  
  4. HTML-Ed v0.96b
  5. (C) Copyright 1996, Ian Prest
  6. All Rights Reserved.
  7.  
  8. Thank you for trying HTML-Ed v0.96b.
  9.  
  10. Thank you for trying this beta of HTML-Ed!  HTML-Ed is a full-featured editor 
  11. for HTML code.  HTML is the markup language used on the World Wide Web.
  12.  
  13. Note:  This is a BETA copy of HTML-Ed.  There may still be a few buglets 
  14. remaining in the program that I haven't found.  Please read over the Known Bugs 
  15. section.  Please backup all your data before using the program just in case.
  16.  
  17. This manual, like HTML-Ed itself, is in a constant state of modification.  I 
  18. will be improving it over the next few revisions of HTML-Ed.  I would also 
  19. appreciate comments on how this manual could improved.
  20.  
  21. Visit the HTML-Ed Home Page for the most up-to-date information:  http://www.wp.com/ianprest/htmled.html
  22.  
  23.  
  24. ΓòÉΓòÉΓòÉ 2. HTML-Ed Features ΓòÉΓòÉΓòÉ
  25.  
  26. HTML-Ed's Features include:
  27.  
  28. 1.  HTML-Ed, unlike other OS/2 HTML editors, features a built-in viewer!  No 
  29.     more waiting for WebExplorer to load; testing of HTML code is almost instantaneous!
  30.  
  31. 2.  HTML-Ed support all of the common HTML 2.0 tags (the major exception being 
  32.     forms), and selected HTML 3.0 tags (background, colours, etc).
  33.  
  34. 3.  HTML-Ed is FAST!  It is written in pure C for speed.  Most other HTML 
  35.     editors have been written in VX-REXX and you are therefore stuck with poor 
  36.     VX-REXX performance.
  37.  
  38. 4.  HTML-Ed is SMALL!  It won't gobble megabytes of disk space, and doesn't 
  39.     require much in the way of RAM to run.  The executable file is currently 
  40.     hovering around the 90 kb mark!
  41.  
  42. 5.  HTML-Ed has an intelligent keyboard interface.  Most of the common tags are 
  43.     easily available from the keyboard.
  44.  
  45. 6.  HTML-Ed was designed with speed of use in mind.  Everything is keyboard 
  46.     driven; there is no need to use the mouse.  There is no graphical toolbar 
  47.     to get in the way. 
  48.  
  49. 7.  HTML-Ed is configurable.  You can toggle word-wrap, toggle the loading of 
  50.     graphics (in TEST mode), change the font of the MLE, and save the window 
  51.     position for future use, among others.
  52.  
  53. 8.  Multi-File editing via a ring-type system (like EPM).
  54.  
  55. 9.  HTML-Ed can run any external process, and extends the REXX language with 
  56.     over 50 new functions that allow you to create really powerful macros.
  57.  
  58.  
  59. ΓòÉΓòÉΓòÉ 3. Installation ΓòÉΓòÉΓòÉ
  60.  
  61. Installing HTML-Ed is easy.  Simply unzip the archive it came in (htmle96b.zip) 
  62. and move the files to a directory of your choice. Then, change the current 
  63. directory so that you're in the same directory as HTML-Ed (this is important! 
  64. The program object will not be created properly if you don't do this), and run 
  65. the INSTALL.CMD file.  It will ask you if you want to create a program object 
  66. for HTML-Ed in this directory.  Enter 'n' and ENTER if you want to quit, 
  67. otherwise, press 'y' and ENTER.
  68.  
  69. The install program then asks you if you want to associate HTML files with 
  70. HTML-Ed, allowing you to double-click on an HTML file to open/edit it.
  71.  
  72. The install program will then Create a program object for you on the desktop 
  73. with the correct icon.  Then you can double-click on this icon to start 
  74. HTML-Ed.  Or, you can drag an HTML file (or any text file) to the HTML-Ed 
  75. program object, and HTML-Ed will start using that file.
  76.  
  77. After the program object has been created, you are given the option of creating 
  78. another object referencing the HTML-Ed online manuals (this manual and the 
  79. programmer's manual).  Press 'y' if you want an object created for these manuals.
  80.  
  81. See also, Starting HTML-Ed.
  82.  
  83.  
  84. ΓòÉΓòÉΓòÉ 4. Starting HTML-Ed ΓòÉΓòÉΓòÉ
  85.  
  86. From the command line:
  87.  
  88. HTML-Ed accepts only one type of command-line parameter - filenames.  You can 
  89. tell HTML-Ed to load an HTML file by specifying the file to load on the command 
  90. line.  If you put HTML-Ed somewhere in your path, or you add  the HTML-Ed 
  91. directory to the path statement in CONFIG.SYS, using  HTML-Ed from the 
  92. command-line becomes very easy.
  93.  
  94. HTML-Ed now accepts multiple files and wildcards on the command-line.  All 
  95. files specified will be loaded into the file ring.
  96.  
  97. From the desktop:
  98.  
  99. After you create the program icon for HTML-Ed (see Installation), you can start 
  100. HTML-Ed is one of several ways.  The easiest method is to simply double-click 
  101. on the HTML-Ed icon.  HTML-Ed will then start, and you will be able to edit a 
  102. new document.
  103.  
  104. Another method is to drag an HTML file to the HTML-Ed program icon.  HTML-Ed 
  105. will then start and open the file you dragged to it.
  106.  
  107. If, when you installed HTML-Ed, you chose to associate HTML files with it, you 
  108. can double-click on any HTML file (with an extension of .HTM or .HTML) and 
  109. HTML-Ed will start and load the file you selected.
  110.  
  111. If you find that you are always loading the same files for different HTML 
  112. "projects" you should copy the HTML-Ed object for each project, and specify the 
  113. files to load, and the working directory for that object on the program page of 
  114. the object settings.
  115.  
  116.  
  117. ΓòÉΓòÉΓòÉ 5. How to use HTML-Ed! ΓòÉΓòÉΓòÉ
  118.  
  119. This section details how you to use HTML-Ed.
  120.  
  121. o   The Menus 
  122. o   The Dialogs, and Inserting Tags 
  123. o   Test vs. Write Modes 
  124. o   The Edit/File Ring 
  125. o   Drag and Drop (Direct Manipulation)
  126.  
  127.  
  128. ΓòÉΓòÉΓòÉ 5.1. The Menus ΓòÉΓòÉΓòÉ
  129.  
  130. This section explains the pull-down menus and their commands.
  131.  
  132. o   File
  133. o   Edit
  134. o   Search
  135. o   Options
  136. o   Page
  137. o   Style
  138. o   Test!
  139. o   Help
  140.  
  141.  
  142. ΓòÉΓòÉΓòÉ 5.1.1. File ΓòÉΓòÉΓòÉ
  143.  
  144. The FILE menu contains items pertaining to files and external processes.
  145.  
  146. Note:  The OPEN and NEW menu items will insert a new file into the file ring - 
  147. they do NOT close the current file. 
  148.  
  149. Under the FILE menu you will find:
  150.  
  151. o   New
  152. o   Open...
  153. o   Save...
  154. o   Save as...
  155. o   Save All 
  156. o   Save ASCII...
  157. o   Print
  158. o   Close File 
  159. o   Ring Left/Right
  160. o   Ring List...
  161. o   External Processes 
  162. o   Exit...
  163.  
  164.  
  165. ΓòÉΓòÉΓòÉ 5.1.1.1. New ΓòÉΓòÉΓòÉ
  166.  
  167. Selecting New will insert a blank, untitled file into the file ring.  The file 
  168. currently being edited is not closed.
  169.  
  170. Note:  The directory for this file is assumed to be the startup directory.  If 
  171. you use the Anchor or IMG dialog Find buttons, the localized filename may be 
  172. incorrect.  It is a good idea to save the untitled file before you begin to 
  173. work on it.
  174.  
  175.  
  176. ΓòÉΓòÉΓòÉ 5.1.1.2. Open ΓòÉΓòÉΓòÉ
  177.  
  178. This command will open a file that you select in a standard file dialog.  The 
  179. file currently being edited is not closed, but the new file is inserted into 
  180. the file ring.
  181.  
  182.  
  183. ΓòÉΓòÉΓòÉ 5.1.1.3. Save ΓòÉΓòÉΓòÉ
  184.  
  185. This saves the file you are currently working on.  If it has not been saved 
  186. before, a file dialog will be displayed and you will be allowed to choose a 
  187. filename to save your file as.
  188.  
  189.  
  190. ΓòÉΓòÉΓòÉ 5.1.1.4. Save as ΓòÉΓòÉΓòÉ
  191.  
  192. This command will display a file dialog and allow you to enter a new filename 
  193. for the file you are currently working on.  The file will be saved with this 
  194. new filename, and the titlebar and file ring will be modified to reflect the change.
  195.  
  196.  
  197. ΓòÉΓòÉΓòÉ 5.1.1.5. Save All ΓòÉΓòÉΓòÉ
  198.  
  199. This menu options saves all files in the ring THAT HAVE FILENAMES!  If a file 
  200. is untitled, it will not be saved with this function.
  201.  
  202.  
  203. ΓòÉΓòÉΓòÉ 5.1.1.6. Save ASCII ΓòÉΓòÉΓòÉ
  204.  
  205. This menu function will allow you to save your HTML file as an ASCII file - a 
  206. plain text file without HTML tags.
  207.  
  208. This function is equivalent to choosing Select All, Remove Tags, then Save 
  209. as... except the text in the editor is not changed, and the filename in the 
  210. file ring remains unchanged.
  211.  
  212.  
  213. ΓòÉΓòÉΓòÉ 5.1.1.7. Print ΓòÉΓòÉΓòÉ
  214.  
  215. Selecting File/Print in test mode will print the HTML file (as it appears in 
  216. test mode) to the default printer/driver.
  217.  
  218. Note:  File/Print is not currently available in write mode.
  219.  
  220.  
  221. ΓòÉΓòÉΓòÉ 5.1.1.8. Close File ΓòÉΓòÉΓòÉ
  222.  
  223. Closes the current file in the ring.  If the file has been changed, you will 
  224. first be prompted to save it.  If this is the last file in the ring, choosing 
  225. Close File will exit HTML-Ed.
  226.  
  227.  
  228. ΓòÉΓòÉΓòÉ 5.1.1.9. Ring Left/Right ΓòÉΓòÉΓòÉ
  229.  
  230. These commands move one file left or right in the file ring.  See The Edit/File 
  231. Ring for more information.
  232.  
  233.  
  234. ΓòÉΓòÉΓòÉ 5.1.1.10. File Ring ΓòÉΓòÉΓòÉ
  235.  
  236. This menu option will bring up a dialog that contains a listbox with all the 
  237. files in the edit ring.  You can switch to another file by selecting one with 
  238. the arrow keys and clicking on OK.
  239.  
  240. The edit ring list dialog is now sizable.  The size of this window will be 
  241. saved when you choose Save position on exit from the Other Options dialog, or 
  242. if you select Save options/position from the Options menu.
  243.  
  244. Note:  You can chord click on the editor (left/right mouse buttons at the same 
  245. time) to display the file list.  This only works in write mode!
  246.  
  247. See The Edit/File Ring for more information.
  248.  
  249.  
  250. ΓòÉΓòÉΓòÉ 5.1.1.11. External Processes ΓòÉΓòÉΓòÉ
  251.  
  252. The External Process menu lets you run defined (and undefined) external 
  253. processes.  External processes are defined on the External Process Options Page 
  254. of the Other Options Dialog.
  255.  
  256. The following menu choices are available:
  257.  
  258. o   ExtProc x 
  259. o   Other External Process 
  260. o   Output Window 
  261.  
  262.  
  263. ΓòÉΓòÉΓòÉ 5.1.1.11.1. ExtProc x ΓòÉΓòÉΓòÉ
  264.  
  265. This menu choice lets you run all predefined External Processes that have been 
  266. assigned a shortcut of 'x'.  If there are no defined external processes with 
  267. that number, nothing will happen.
  268.  
  269.  
  270. ΓòÉΓòÉΓòÉ 5.1.1.11.2. Other ExtProc ΓòÉΓòÉΓòÉ
  271.  
  272. Selecting Other... will display the Other ExtProc dialog.  In the 
  273. Filename/Title field enter the filename of the external process to execute.  It 
  274. can be an executable (.EXE), a REXX (.CMD) file, or a HTML-Ed Macro (.HM) file. 
  275. Click the Find button to browse for a program to run.
  276.  
  277. You can also type in the name of a defined external process.  In this way you 
  278. can quickly use more than nine defined external processes.  A drop-down box 
  279. lists all defined external processes.
  280.  
  281. In the Parameters field enter any parameters you wish to be passed to the 
  282. external process.  If one of your parameters is %fn then it will be replaced 
  283. with the current filename.  If you type a title name in the Filename/Title 
  284. field then the parameters will be appended to the parameters already defined 
  285. for that external process!
  286.  
  287.  
  288. ΓòÉΓòÉΓòÉ 5.1.1.11.3. Output Window ΓòÉΓòÉΓòÉ
  289.  
  290. Selecting Output Window... from the menu will display the Output Window - a 
  291. window that displays the output of external processes.  To close the Output 
  292. Window, either double-click on it's system menu or press ESC while the Output 
  293. Window is focused.
  294.  
  295. See also External Process Options.
  296.  
  297.  
  298. ΓòÉΓòÉΓòÉ 5.1.1.12. Exit ΓòÉΓòÉΓòÉ
  299.  
  300. Exits HTML-Ed.  If any files have been changed, you will be prompted before exiting.
  301.  
  302.  
  303. ΓòÉΓòÉΓòÉ 5.1.2. Edit ΓòÉΓòÉΓòÉ
  304.  
  305. The Edit Menu contains commands that change the text in the editor.  From this 
  306. menu you can:
  307.  
  308. o   Undo
  309. o   Cut
  310. o   Copy
  311. o   Paste
  312. o   Clear
  313. o   Select All 
  314. o   Deselect All 
  315. o   Convert \ to / 
  316. o   Convert Characters to Tags 
  317. o   Convert Tags 
  318. o   Remove Tags 
  319.  
  320.  
  321. ΓòÉΓòÉΓòÉ 5.1.2.1. Undo ΓòÉΓòÉΓòÉ
  322.  
  323. This command reverts the text in the editor to what it was before the last 
  324. command (or sequence of keystrokes) was issued.  Selecting Undo again will redo 
  325. the action.
  326.  
  327.  
  328. ΓòÉΓòÉΓòÉ 5.1.2.2. Cut ΓòÉΓòÉΓòÉ
  329.  
  330. Cut will copy the selected text to the clipboard, and then delete it from the 
  331. editor.  You can later Paste this text back into the HTML-Ed editor, or into 
  332. another program.
  333.  
  334.  
  335. ΓòÉΓòÉΓòÉ 5.1.2.3. Copy ΓòÉΓòÉΓòÉ
  336.  
  337. Copy will copy any selected text to the clipboard so that you can later Paste 
  338. it somewhere else.
  339.  
  340. Back to the Edit Menu.
  341.  
  342.  
  343. ΓòÉΓòÉΓòÉ 5.1.2.4. Paste ΓòÉΓòÉΓòÉ
  344.  
  345. Paste will take any text in the clipboard and insert it into the editor.  If 
  346. there is any selected text, that text will be overwritten with the pasted text.
  347.  
  348.  
  349. ΓòÉΓòÉΓòÉ 5.1.2.5. Clear ΓòÉΓòÉΓòÉ
  350.  
  351. Clear deletes any selected text.  If you make a mistake, you can retrieve the 
  352. text by choosing Undo from the menu.
  353.  
  354.  
  355. ΓòÉΓòÉΓòÉ 5.1.2.6. Select All ΓòÉΓòÉΓòÉ
  356.  
  357. Selects all the text in the editor.  The cursor is moved to the end of the text.
  358.  
  359.  
  360. ΓòÉΓòÉΓòÉ 5.1.2.7. Deselect All ΓòÉΓòÉΓòÉ
  361.  
  362. Unselects any selected text.  The cursor is not moved.
  363.  
  364.  
  365. ΓòÉΓòÉΓòÉ 5.1.2.8. Convert \ to / ΓòÉΓòÉΓòÉ
  366.  
  367. Converts all DOS-style backslashes to UNIX-style forward slashes in the 
  368. selected text.
  369.  
  370. Note:  You MUST use forward slashes for all filenames, even for local viewing, 
  371. or the TEST window may not properly load the graphics, or link to the correct page.
  372.  
  373.  
  374. ΓòÉΓòÉΓòÉ 5.1.2.9. Convert Characters to Tags ΓòÉΓòÉΓòÉ
  375.  
  376. This menu function allows you to convert upper ASCII characters in your file 
  377. into their HTML &xxx; character equivalents.
  378.  
  379. To use this function, select the text you wish to search.  Then choose this 
  380. command from the Edit Menu.  All the upper ASCII characters in the selected 
  381. text that are recognized will be converted to their HTML equivalents.
  382.  
  383. Characters with ASCII codes less than 32 will not be converted, nor will the 
  384. '&', '<', or '>' characters.  If you wish these characters to be converted, you 
  385. will have to edit the CHARS.INI file.
  386.  
  387. See also Code Pages.
  388.  
  389.  
  390. ΓòÉΓòÉΓòÉ 5.1.2.9.1. Code Pages ΓòÉΓòÉΓòÉ
  391.  
  392. A note about code pages:
  393.  
  394. HTML-Ed enforces the use of code page 850 - the code page that WebEx itself 
  395. uses.  This should not create any real problems for users of other code pages. 
  396. At most, you should only have to learn a few new Alt+[keypad] combinations for 
  397. your favorite ASCII characters.
  398.  
  399.  
  400. ΓòÉΓòÉΓòÉ 5.1.2.10. Convert Tags ΓòÉΓòÉΓòÉ
  401.  
  402. You can convert all HTML tags in the selected text to uppercase or lowercase. 
  403. The default case of tags that HTML-Ed inserts is chosen on the Tag Options page 
  404. of the Other Options dialog.
  405.  
  406.  
  407. ΓòÉΓòÉΓòÉ 5.1.2.11. Remove Tags ΓòÉΓòÉΓòÉ
  408.  
  409. Removes any HTML tags in the selected text (removes anything between '<' and '>').
  410.  
  411.  
  412. ΓòÉΓòÉΓòÉ 5.1.3. Search ΓòÉΓòÉΓòÉ
  413.  
  414. The search menu contains the following commands:
  415.  
  416. o   Search
  417. o   Replace
  418. o   Find Next 
  419. o   Go to Line 
  420.  
  421.  
  422. ΓòÉΓòÉΓòÉ 5.1.3.1. Find ΓòÉΓòÉΓòÉ
  423.  
  424. Allows you to search for a text string in the current file.
  425.  
  426. The following options are available to modify the search:
  427.  
  428. Case Sensitive 
  429.  
  430. If this option is selected, any matches found must match exactly the text in 
  431. the Search For line.  If this option is not selected, found text does not have 
  432. to have the same case as text in the Search For line.
  433.  
  434. Origin 
  435.  
  436. If From cursor is selected, the search will begin from the cursor position. 
  437. Else, if Entire Scope is selected, the search will begin from the start of the 
  438. document of selected text.
  439.  
  440. Scope 
  441.  
  442. If Selected Text is selected, the search will be limited to any text that has 
  443. been selected.  Else, if Global is selected, the entire document will be 
  444. searched (starting at the Origin).
  445.  
  446.  
  447. ΓòÉΓòÉΓòÉ 5.1.3.2. Replace ΓòÉΓòÉΓòÉ
  448.  
  449. Allows you to search for replace one or all occurances of a text string in the 
  450. current file with another.
  451.  
  452. All the options from Search/Find are available, in addition to the following:
  453.  
  454. Prompt on Replace 
  455.  
  456. If this option is selected, you will be prompted before any text is replaced.
  457.  
  458. Change All 
  459.  
  460. This button will search the entire document until all matches have been found 
  461. (you will be prompted for each match only if Prompt on Replace is checked.
  462.  
  463.  
  464. ΓòÉΓòÉΓòÉ 5.1.3.3. Find Next ΓòÉΓòÉΓòÉ
  465.  
  466. Repeats the last search or replace command.
  467.  
  468.  
  469. ΓòÉΓòÉΓòÉ 5.1.3.4. Go to Line ΓòÉΓòÉΓòÉ
  470.  
  471. Allows you to jump to a specific line in the current file.
  472.  
  473.  
  474. ΓòÉΓòÉΓòÉ 5.1.4. Options ΓòÉΓòÉΓòÉ
  475.  
  476. The Options Menu contains items that affect the behavior of HTML-Ed.
  477.  
  478. o   Word Wrap 
  479. o   Load Graphics 
  480. o   Font
  481. o   Registration
  482. o   Other Options 
  483. o   Save Options/Position
  484.  
  485.  
  486. ΓòÉΓòÉΓòÉ 5.1.4.1. Word Wrap ΓòÉΓòÉΓòÉ
  487.  
  488. This menu item is a toggle.  When word wrap is on, there will be a check mark 
  489. beside this menu item.
  490.  
  491. To toggle word wrap, simply choose this command from the menu.
  492.  
  493. Note:  Note that word wrap is toggled for the current file only, and when new 
  494. files are entered into the ring, they inherit the word wrap style of the 
  495. current file.
  496.  
  497.  
  498. ΓòÉΓòÉΓòÉ 5.1.4.2. Load Graphics ΓòÉΓòÉΓòÉ
  499.  
  500. Like Word Wrap, this menu item is also a toggle.  It controls whether or not 
  501. graphics/backgrounds will be loaded/displayed when you enter Test mode.
  502.  
  503. Not viewing graphics will speed up the display, and allow you to get an 
  504. approximate idea of what the page would look like without graphics.
  505.  
  506.  
  507. ΓòÉΓòÉΓòÉ 5.1.4.3. Font ΓòÉΓòÉΓòÉ
  508.  
  509. This submenu will allow you to select a font for the editor in HTML-Ed.  There 
  510. are currently five preset choices.
  511.  
  512. If you don't like the preset choices, you can select Other... from the font 
  513. menu and you will be presented with a standard font dialog.  From this dialog, 
  514. you can select any font and font size for use in the editor.
  515.  
  516. Warning: Font attributes (bold, underline, etc) will not be saved if you select 
  517. in the dialog.  When you restart HTML-Ed, the attributes will not be there anymore.
  518.  
  519.  
  520. ΓòÉΓòÉΓòÉ 5.1.4.4. Registration ΓòÉΓòÉΓòÉ
  521.  
  522. The Registration menu option will bring up the registration dialog.  In this 
  523. dialog, you can enter your name, and the registration code you receive upon 
  524. registration.  If the code is accepted, HTML-Ed will no longer pause on 
  525. startup.  See Registration Information for more information.
  526.  
  527.  
  528. ΓòÉΓòÉΓòÉ 5.1.4.5. Other Options ΓòÉΓòÉΓòÉ
  529.  
  530. The Other Options dialog has the following pages of options:
  531.  
  532. 1.  Tag Options 
  533. 2.  Misc Options 
  534. 3.  WebExplorer Options 
  535. 4.  Drag & Drop Options 
  536. 5.  External Process Options 
  537. 6.  File Extension Options 
  538.  
  539.  
  540. ΓòÉΓòÉΓòÉ 5.1.4.5.1. Tag Options ΓòÉΓòÉΓòÉ
  541.  
  542. The 'Tag Options' dialog allows you to set some options for HTML-Ed that relate 
  543. to inserted tags.  These options are saved when you select "Save 
  544. Options/Position" frm the menu.
  545.  
  546. There are currently two options available:
  547.  
  548. Case 
  549.  
  550. Inserted tags can now be in either uppercase or lowercase.
  551.  
  552. Font Size 
  553.  
  554. You can choose between absolute font sizes (ie: 5) or relative font sizes (ie: +2).
  555.  
  556.  
  557. ΓòÉΓòÉΓòÉ 5.1.4.5.2. Misc Options ΓòÉΓòÉΓòÉ
  558.  
  559. The 'Misc Options' dialog allows you to set some miscellaneous options for 
  560. HTML-Ed.  These options are also saved when you select "Save Options/Position" 
  561. frm the menu.
  562.  
  563. There are currently five options available:
  564.  
  565. Highlight required fields 
  566.  
  567. Required fields in dialogs will be highlighed (in red).
  568.  
  569. Require required fields 
  570.  
  571. If you don't enter all the required fields, and this option is checked, then 
  572. the tag will not be inserted.  If this option is not selected, the tag will be 
  573. inserted anyways, and the cursor will be positioned in an appropriate place.
  574.  
  575. Load files when following links 
  576.  
  577. If you select "Load ALL files when following links," whenever you click on a 
  578. link in test mode, the file will be loaded into the ring (if it is not 
  579. currently in the ring).  If you select "Load LAST file when following links," 
  580. only the active file when you exit test mode will be loaded into the ring.  In 
  581. either case, upon exiting test mode, the active file will be switched to the 
  582. newly loaded file.
  583.  
  584. If you select "Do not load files when following links," the files will not be loaded.
  585.  
  586. Save window position on close 
  587.  
  588. The window size/position, and size/position of the "File Ring" window will be 
  589. saved when you quit HTML-Ed.
  590.  
  591. Save options on close 
  592.  
  593. All options (including these ones) will be saved every time you quit HTMl-Ed.
  594.  
  595.  
  596. ΓòÉΓòÉΓòÉ 5.1.4.5.3. WebExplorer Options ΓòÉΓòÉΓòÉ
  597.  
  598. There are several options that allow you to configure the WebExplorer window in 
  599. HTML-Ed (Test Mode):
  600.  
  601. Underline Links 
  602.  
  603. If turned on (the default), links in Test Mode will be underlined.
  604.  
  605. Font 
  606.  
  607. You can select the font name (Helvetica, Times Roman, or Courier) and the font 
  608. size (Small, Normal, Large, Extra Large).  These options behave exactly as 
  609. their WebExplorer counterparts do.  A small sample window shows you what the 
  610. text will look like.
  611.  
  612.  
  613. ΓòÉΓòÉΓòÉ 5.1.4.5.4. Drag & Drop Options ΓòÉΓòÉΓòÉ
  614.  
  615. From the Drag & Drop Options page you can customize the default direct 
  616. manipulation behaviours.
  617.  
  618. Move (Regular Drop)
  619.  
  620. Copy (Ctrl+Drop)
  621.  
  622. Shadow (Ctrl+Shift+Drop)
  623.  
  624. You can select the action HTML-Ed takes for any of these actions.  HTML-Ed can 
  625. insert the dropped file into the file ring (or create an IMG tag if it's a 
  626. graphic), insert the dropped file's text into the current editor at the cursor, 
  627. create an anchor/link to the dropped file, or perform no action at all.
  628.  
  629.  
  630. ΓòÉΓòÉΓòÉ 5.1.4.5.5. External Process Options ΓòÉΓòÉΓòÉ
  631.  
  632. There are two options available from the External Process options page.
  633.  
  634. Clear Ouput Window between processes 
  635.  
  636. If selected, the Output Window will be cleared before every External Process is started.
  637.  
  638. Open Output Window when starting processes 
  639.  
  640. If enabled the Output Window will be displayed every time you run an external 
  641. process.  This is very useful for debugging purposes.
  642.  
  643. The External Process options page is also where you define your external processes.
  644.  
  645. Note:  Unlike all other options, defined external processes are always saved.
  646.  
  647. There are three buttons used when defining external processes:
  648.  
  649. New 
  650.  
  651. Clicking New displays the Edit Process Dialog.  From this dialog you define 
  652. your external process.  Click on Find to search for an executable (.EXE) file, 
  653. for a REXX (.CMD) file, or for a HTML-Ed macro (.HM) file.
  654.  
  655. Put any parameters you wish to pass to the program on the Parameters line.  If 
  656. you use %fn as a parameter, the current filename will be substituted.
  657.  
  658. On the Process Name line you assign a name to the defined external process. 
  659. This name can be up to 63 characters long, and should be descriptive.  However, 
  660. you may wish to use short names since you can use these names as keywords in 
  661. the Other Process dialog.
  662.  
  663. You can also assign a Shortcut key, or hotkey, to external processes.  Up to 
  664. nine external processes may have different hotkeys (two external processes may 
  665. share the same hotkey and they will be invoked in the order they appear in the 
  666. external process list).  The default hotkeys are Ctrl+Alt+[1-9] but you may 
  667. change these to anything you wish (see Hot Keys).
  668.  
  669. Edit 
  670.  
  671. Highlighting an external process and clicking on Edit will diaplay the Edit 
  672. Process Dialog and allow you to change some of the parameters you set earlier.
  673.  
  674. Delete 
  675.  
  676. Highlighting an external process and clicking Delete will remove the external 
  677. process definition.  Be careful - there is no way to recover the external 
  678. process definition if you accidentally delete it.
  679.  
  680.  
  681. ΓòÉΓòÉΓòÉ 5.1.4.5.6. File Extension Options ΓòÉΓòÉΓòÉ
  682.  
  683. The File Extension options page allows you to set some of the default 
  684. extensions and filespecs that HTML-Ed uses.
  685.  
  686. Default HTML Extension 
  687.  
  688. This is the extension that HTML-Ed will save a file with if no extension is 
  689. specified.  Case is significant and the '.' is not required.
  690.  
  691. Default ASCII Extension 
  692.  
  693. This is the extension that HTML-Ed will save an ASCII file with if no extension 
  694. is specified.  Case is significant and the '.' is not required.
  695.  
  696. HTML Dialog Filespec 
  697.  
  698. These are the extensions that HTML-Ed will diaplay in the Open file dialog, and 
  699. the "Find HTML" file dialogs.
  700.  
  701. ASCII Dialog Filespec 
  702.  
  703. These are the extensions that HTML-Ed will diaplay in the Save ASCII file dialog.
  704.  
  705. Find ExtProc Filespec 
  706.  
  707. These are the extensions that HTML-Ed will display in the "Find ExtProc" file dialog.
  708.  
  709. Find Graphic Filespec 
  710.  
  711. These are the extensions that HTML-Ed will display in the "Find Graphic" file dialog.
  712.  
  713. Note:  The default filespecs for many of the file dialogs specify more than one 
  714. file mask, seperated by semicolons.  This only works with FixPak 17 and above! 
  715. If you are using an older revision of Warp, please edit these defaults to 
  716. display only one file mask.
  717.  
  718.  
  719. ΓòÉΓòÉΓòÉ 5.1.4.6. Save Options/Position ΓòÉΓòÉΓòÉ
  720.  
  721. The final choice under the Options Menu, Save Options/Position allows you to 
  722. save your preset options, and the current window position for future sessions.
  723.  
  724. Note:  This option now also saves the size/position of the File Ring window and 
  725. the Output Window.
  726.  
  727.  
  728. ΓòÉΓòÉΓòÉ 5.1.5. Page ΓòÉΓòÉΓòÉ
  729.  
  730. The Page and Style menus are where you will spend most of your time.  The Page 
  731. menu contains tags that affect the layout of the text, such as lists, the 
  732. paragraph tag, etc, as well as tags that indicate entities - images, 
  733. anchors/links, and horizontal rules:
  734.  
  735. o   HTML
  736. o   Head
  737. o   Body
  738. o   HTML Skeleton 
  739. o   Headings
  740. o   Lists
  741. o   Center
  742. o   Paragraph/End Paragraph 
  743. o   Line Break 
  744. o   Horizontal Rule 
  745. o   Image
  746. o   Anchor/Link
  747. o   Comment
  748. o   Special Characters 
  749.  
  750. See also Hot Keys.
  751.  
  752.  
  753. ΓòÉΓòÉΓòÉ 5.1.5.1. HTML ΓòÉΓòÉΓòÉ
  754.  
  755. This command will wrap any selected text in a <HTML>...</HTML> pair.
  756.  
  757.  
  758. ΓòÉΓòÉΓòÉ 5.1.5.2. Head ΓòÉΓòÉΓòÉ
  759.  
  760. This command displays the Head Dialog, which allows you to define such things 
  761. as the title of the document, and the base URL.
  762.  
  763.  
  764. ΓòÉΓòÉΓòÉ 5.1.5.3. Body ΓòÉΓòÉΓòÉ
  765.  
  766. This command displays the body dialog, which allows you to specify the 
  767. background bitmap, and the colours for text/links/etc.
  768.  
  769.  
  770. ΓòÉΓòÉΓòÉ 5.1.5.4. HTML Skeleton ΓòÉΓòÉΓòÉ
  771.  
  772. This command wraps any selected text in a generic HTML skeleton.
  773.  
  774.  
  775. ΓòÉΓòÉΓòÉ 5.1.5.5. Headings ΓòÉΓòÉΓòÉ
  776.  
  777. This submenu contains commands that wrap any selected text with a heading tag, 
  778. <Hn>...</Hn>.  There are six levels of headings, level one being the largest.
  779.  
  780.  
  781. ΓòÉΓòÉΓòÉ 5.1.5.6. Lists ΓòÉΓòÉΓòÉ
  782.  
  783. The Lists submenu contains commands that pertain to HTML lists.  There are five 
  784. types of lists:  unordered, ordered, definition, directory, and menu lists.
  785.  
  786. Also, the submenu contains a command that inserts a list item tag (<LI>) and a 
  787. command that allows you to insert a definition term (used only in the 
  788. definition list).
  789.  
  790.  
  791. ΓòÉΓòÉΓòÉ 5.1.5.7. Center ΓòÉΓòÉΓòÉ
  792.  
  793. The Center command wraps any selected text in a <CENTER>...</CENTER> pair. 
  794. This tag centers the text and objects before the closing tag.
  795.  
  796.  
  797. ΓòÉΓòÉΓòÉ 5.1.5.8. Paragraph/End Paragraph ΓòÉΓòÉΓòÉ
  798.  
  799. These commands insert the paragraph (<P>) and end paragraph (</P>) tags 
  800. respectively. 
  801.  
  802. Note:  If you select some text and choose paragraph or end paragraph from the 
  803. menu, the selected text will be wrapped in a <P>...</P> pair.
  804.  
  805. The End Paragraph tag is optional, and does not have to be used.
  806.  
  807.  
  808. ΓòÉΓòÉΓòÉ 5.1.5.9. Line Break ΓòÉΓòÉΓòÉ
  809.  
  810. This command inserts the <BR> tag, which is a forced line break.  This tag is 
  811. used when you want to ensure the following text is at the beginning of a new 
  812. line, but don't want the extra line gap that the paragraph tag produces.
  813.  
  814.  
  815. ΓòÉΓòÉΓòÉ 5.1.5.10. Horizantal Rule ΓòÉΓòÉΓòÉ
  816.  
  817. The Horizontal Rule command displays the HR Dialog.  From this dialog, you can 
  818. specify the attributes of, and insert a horizontal rule into your text.
  819.  
  820.  
  821. ΓòÉΓòÉΓòÉ 5.1.5.11. Image ΓòÉΓòÉΓòÉ
  822.  
  823. This command displays the Image Dialog which allows you to specify the filename 
  824. and attributes of an inline image to display on your web page.
  825.  
  826.  
  827. ΓòÉΓòÉΓòÉ 5.1.5.12. Anchor/Link ΓòÉΓòÉΓòÉ
  828.  
  829. This command displays the Anchor/Link dialog.  From here, you can:
  830.  
  831. 1.  Name the current location; or 
  832.  
  833. 2.  Create a hypertext link to another page/anchor
  834.  
  835.  
  836. ΓòÉΓòÉΓòÉ 5.1.5.13. Comment ΓòÉΓòÉΓòÉ
  837.  
  838. This command wraps any selected text with the comment tag, so that your text 
  839. will look like the following:
  840.  
  841.    <!-- This is a Comment -->
  842.  
  843.  
  844. ΓòÉΓòÉΓòÉ 5.1.5.14. Special Characters ΓòÉΓòÉΓòÉ
  845.  
  846. This submenu contains several frequently used special character commands.  In 
  847. addition to the special characters, you will find:
  848.  
  849. o   Other Special Characters 
  850. o   Ascii Code 
  851.  
  852.  
  853. ΓòÉΓòÉΓòÉ 5.1.5.14.1. Other Special Characters ΓòÉΓòÉΓòÉ
  854.  
  855. This command will display the Character Manager dialog.  From this dialog, you 
  856. can insert a special character, selected from a list of foreign letters and symbols.
  857.  
  858. This dialog is non-modal, meaning that you can continue typing while this 
  859. dialog is visible.
  860.  
  861. To insert a character into the document, you can either double-click on a 
  862. character in the listbox, or select a character and click on OK.  Select Cancel 
  863. to close the dialog.
  864.  
  865.  
  866. ΓòÉΓòÉΓòÉ 5.1.5.14.2. Ascii Code ΓòÉΓòÉΓòÉ
  867.  
  868. This command displays a dialog that allows you to enter the ASCII number code 
  869. of a special character from code page 850 that you want to insert.
  870.  
  871.  
  872. ΓòÉΓòÉΓòÉ 5.1.6. Style ΓòÉΓòÉΓòÉ
  873.  
  874. The Style menu contains options that will directly affect the way the actual 
  875. text looks.  This menu contains these items:
  876.  
  877. o   Bold
  878. o   Italics
  879. o   Underline
  880. o   Emphasis
  881. o   Strong Emphasis 
  882. o   Citation
  883. o   Typewriter
  884. o   Code
  885. o   Strikeout
  886. o   Keyboard
  887. o   Variable
  888. o   Sample
  889. o   Font Size 
  890.  
  891. It also contains the following block container tags:
  892.  
  893. o   Block Quote 
  894. o   Address
  895. o   Preformatted
  896.  
  897. See Hot Keys for more information.
  898.  
  899.  
  900. ΓòÉΓòÉΓòÉ 5.1.7. Test! ΓòÉΓòÉΓòÉ
  901.  
  902. The Test! menu option will put HTML-Ed into Test mode.  In this mode, you get 
  903. to see exactly what your HTML code will look like, right in the same window! 
  904. To do this, HTML-Ed employs DLL's from WebExplorer 950814 (beta of 1.03) or 
  905. later (Note:  some users have reported problems with WebEx v1.1b while other 
  906. versions work correctly).  Since most OS/2 users have WebExplorer installed, I 
  907. didn't include this DLL in the package.
  908.  
  909. Since HTML-Ed relies on WebExplorer for it's inline testing, any bugs in 
  910. WebExplorer could possibly manifest themselves in HTML-Ed.  To minimize the 
  911. possibility of the dreaded swapper growth bug in WebEx, I have dutifully 
  912. disabled the Streaming graphics option in the WebExplorer window.  Any graphics 
  913. will have to completely load before they will be displayed.
  914.  
  915. When you choose Test, most of the menu options will be disabled.  After the 
  916. page has completely loaded, the Test option will change to Write! which will 
  917. take you back to the editor when selected.  The hotkey Alt-T will toggle 
  918. between Test and Write modes.
  919.  
  920. Note, only one file can be tested at once.  If the current file is being tested 
  921. and you switch to another file (via the arrow buttons or the file list) then 
  922. HTML-Ed switches the file back to Write mode first.
  923.  
  924. See also Test vs. Write Modes.
  925.  
  926.  
  927. ΓòÉΓòÉΓòÉ 5.1.8. Help ΓòÉΓòÉΓòÉ
  928.  
  929. The only option currently available under the Help menu is the product 
  930. information dialog, which displays information about the program and author.
  931.  
  932. This dialog also reports which version of WebExplorer you are using (Note: 
  933. every version of WebExplorer I have tried reports itself as v1.02, YMMV).
  934.  
  935. I am hoping to have online help activated for v0.97b (this INF manual is the 
  936. first step!).
  937.  
  938.  
  939. ΓòÉΓòÉΓòÉ 5.2. Hot Keys ΓòÉΓòÉΓòÉ
  940.  
  941. In HTML-Ed, I have set up the hot keys so that similar functions are invoked 
  942. similarly.  STYLES are all "Control" hot keys, which are hot keys using the 
  943. Ctrl key.  Likewise, FORMATING codes such as paragraphs and line-breaks are 
  944. Control-hot keys.
  945.  
  946. On the other hand, entities such as images, links, special characters, etc. 
  947. are all "Alt" hot keys, invoked using the Alt key.  The menus are also 
  948. activated with the Alt key.
  949.  
  950. Spend some time to familiarize yourself with both the Page and Style menus, and 
  951. their associated hot keys.  This will significantly decrease the amount of time 
  952. it takes to compose most HTML code.
  953.  
  954. New!  Since everyone doesn't like the same key combinations, you can now change 
  955. the hotkeys to anything you like!
  956.  
  957.  
  958. ΓòÉΓòÉΓòÉ 5.2.1. Modifying the Hotkeys ΓòÉΓòÉΓòÉ
  959.  
  960. You can now change HTML-Ed's hotkeys to anything you like!  This is done by 
  961. using the MAKEKEYS utility program.
  962.  
  963. MAKEKEYS is invoked with the following command-line syntax:
  964.  
  965.   MAKEKEYS <infile> <outfile>
  966.  
  967. <infile>
  968.  
  969. The file you created that contains all the new hotkey definitions.  The file 
  970. 'KEYS.TXT' was included in the archive.  This file contains all the default 
  971. hotkey definitions to simplify the process of changing one or two hotkeys. 
  972. Click here for information on the hotkey definition format.
  973.  
  974. <outfile>
  975.  
  976. The name of the compiled hotkey file.  HTML-Ed looks for the file 'KEYS.INI' at 
  977. startup.  If it is found, the keys in it will be used instead of the defaults.
  978.  
  979.  
  980. ΓòÉΓòÉΓòÉ 5.2.1.1. Hotkey Definition Format ΓòÉΓòÉΓòÉ
  981.  
  982. Each hotkey must be on a seperate line.  The format of each line is as follows:
  983.  
  984.   <KEY>, <MENU OPTION>, <STYLE>[, <STYLE>]
  985.  
  986. <KEY>
  987.  
  988. This can either be the actual key, surrounded by double-quotes (eg. "A"), or 
  989. the numeric ASCII value of the key (eg. 34).  <KEY> can also be a virtual key.
  990.  
  991. <MENU OPTION>
  992.  
  993. This defines which menu option will be invoked when you press the hotkey. 
  994. Click here for a complete list of menu options available.
  995.  
  996. <STYLE>
  997.  
  998. The style of the hotkey definition defines which keys will must be held down 
  999. (in addition to <KEY>) to activate the hotkey.  Click here for a complete list 
  1000. of the styles available.  Multiple styles may be used in one hotkey definition 
  1001. and must be seperated by commas.
  1002.  
  1003. Examples:
  1004.  
  1005. "9", FILE_EXTPROC_9, ALT, CONTROL
  1006. "0", FILE_EXTPROC_OTHER, ALT, CONTROL
  1007. VK_F4, FILE_CLOSE, VIRTUALKEY, CONTROL
  1008. "X", FILE_EXIT, ALT
  1009. VK_BACKSPACE, EDIT_UNDO, VIRTUALKEY, ALT
  1010. "/", EDIT_SELECTALL, CONTROL
  1011. 34, PAGE_CHARACTERS_QUOT, ALT, SHIFT
  1012.  
  1013. The default hotkey set is listed in KEYS.TXT.  See this file for furthur information.
  1014.  
  1015.  
  1016. ΓòÉΓòÉΓòÉ 5.2.1.2. Virtual Keys ΓòÉΓòÉΓòÉ
  1017.  
  1018. The following is a list of available Virtual Keys for use in your hotkey definitions:
  1019.  
  1020. VK_BREAK
  1021. VK_BACKSPACE
  1022. VK_TAB
  1023. VK_SHIFT
  1024. VK_CTRL
  1025. VK_ALT
  1026. VK_ALTGRAF
  1027. VK_PAUSE
  1028. VK_CAPSLOCK
  1029. VK_ESC
  1030. VK_SPACE
  1031. VK_PAGEUP
  1032. VK_PAGEDOWN
  1033. VK_END
  1034. VK_HOME
  1035. VK_LEFT
  1036. VK_UP
  1037. VK_RIGHT
  1038. VK_DOWN
  1039. VK_PRINTSCRN
  1040. VK_INSERT
  1041. VK_DELETE
  1042. VK_SCRLLOCK
  1043. VK_NUMLOCK
  1044. VK_ENTER
  1045. VK_SYSRQ
  1046. VK_F1
  1047. VK_F2
  1048. VK_F3
  1049. VK_F4
  1050. VK_F5
  1051. VK_F6
  1052. VK_F7
  1053. VK_F8
  1054. VK_F9
  1055. VK_F10
  1056. VK_F11
  1057. VK_F12
  1058.  
  1059. Note:  If you use a virtual key definition, you must also use the VIRTUALKEY style.
  1060.  
  1061.  
  1062. ΓòÉΓòÉΓòÉ 5.2.1.3. Menu Options ΓòÉΓòÉΓòÉ
  1063.  
  1064. The most up to date list of menu options can always be found in the KEYS.DEF 
  1065. file that was included in the archive (and is required by MAKEKEYS.EXE). 
  1066. Currently (as of this writing), the following menu functions are available:
  1067.  
  1068. FILE_NEW
  1069. FILE_OPEN
  1070. FILE_SAVE
  1071. FILE_SAVEAS
  1072. FILE_SAVEALL
  1073. FILE_SAVEASCII
  1074. FILE_PRINT
  1075. FILE_LEFT
  1076. FILE_FILELIST
  1077. FILE_RIGHT
  1078. FILE_EXTPROC_1
  1079. FILE_EXTPROC_2
  1080. FILE_EXTPROC_3
  1081. FILE_EXTPROC_4
  1082. FILE_EXTPROC_5
  1083. FILE_EXTPROC_6
  1084. FILE_EXTPROC_7
  1085. FILE_EXTPROC_8
  1086. FILE_EXTPROC_9
  1087. FILE_EXTPROC_OTHER
  1088. FILE_EXTPROC_OUTPUT
  1089. FILE_CLOSE
  1090. FILE_EXIT
  1091. EDIT_UNDO
  1092. EDIT_CUT
  1093. EDIT_COPY
  1094. EDIT_PASTE
  1095. EDIT_CLEAR
  1096. EDIT_SELECTALL
  1097. EDIT_DESELECTALL
  1098. EDIT_CONVERTSLASHES
  1099. EDIT_CONVERTCHARSTOTAGS
  1100. EDIT_CONVERTTAGS_UPPERCASE
  1101. EDIT_CONVERTTAGS_LOWERCASE
  1102. EDIT_REMOVETAGS
  1103. SEARCH_FIND
  1104. SEARCH_REPLACE
  1105. SEARCH_FINDNEXT
  1106. SEARCH_LINENUM
  1107. OPTIONS_WORDWRAP
  1108. OPTIONS_GRAPHICS
  1109. OPTIONS_FONT_SYSPRO
  1110. OPTIONS_FONT_SYSMON
  1111. OPTIONS_FONT_HELV
  1112. OPTIONS_FONT_ROMAN
  1113. OPTIONS_FONT_COURIER
  1114. OPTIONS_FONT_OTHER
  1115. OPTIONS_REGISTRATION
  1116. OPTIONS_OTHER
  1117. OPTIONS_SAVEOPTIONS
  1118. PAGE_HTML
  1119. PAGE_HEAD
  1120. PAGE_BODY
  1121. PAGE_SKELETON
  1122. PAGE_HEADINGS_1
  1123. PAGE_HEADINGS_2
  1124. PAGE_HEADINGS_3
  1125. PAGE_HEADINGS_4
  1126. PAGE_HEADINGS_5
  1127. PAGE_HEADINGS_6
  1128. PAGE_HEADINGS_7
  1129. PAGE_LISTS_UNORDERED
  1130. PAGE_LISTS_ORDERED
  1131. PAGE_LISTS_DEFINITION
  1132. PAGE_LISTS_DIRECTORY
  1133. PAGE_LISTS_MENU
  1134. PAGE_LISTS_ITEM
  1135. PAGE_LISTS_TERM
  1136. PAGE_CENTER
  1137. PAGE_PARAGRAPH
  1138. PAGE_END_PARAGRAPH
  1139. PAGE_LINEBREAK
  1140. PAGE_HR
  1141. PAGE_IMAGE
  1142. PAGE_ANCHOR
  1143. PAGE_COMMENT
  1144. PAGE_CHARACTERS_AMP
  1145. PAGE_CHARACTERS_LT
  1146. PAGE_CHARACTERS_GT
  1147. PAGE_CHARACTERS_QUOT
  1148. PAGE_CHARACTERS_NBS
  1149. PAGE_CHARACTERS_COPY
  1150. PAGE_CHARACTERS_RES
  1151. PAGE_CHARACTERS_TM
  1152. PAGE_CHARACTERS_HALF
  1153. PAGE_CHARACTERS_QUARTER
  1154. PAGE_CHARACTERS_OTHER
  1155. PAGE_CHARACTERS_ASCIICODE
  1156. STYLES_BOLD
  1157. STYLES_ITALICS
  1158. STYLES_UNDERLINE
  1159. STYLES_EMPHASIS
  1160. STYLES_STRONG
  1161. STYLES_CITE
  1162. STYLES_TYPEWRITER
  1163. STYLES_CODE
  1164. STYLES_STRIKEOUT
  1165. STYLES_KBD
  1166. STYLES_VAR
  1167. STYLES_SAMPLE
  1168. STYLES_BLOCKQUOTE
  1169. STYLES_ADDRESS
  1170. STYLES_PREFORMATTED
  1171. STYLES_FONT
  1172. TEST 
  1173. HELP_ABOUT
  1174.  
  1175.  
  1176. ΓòÉΓòÉΓòÉ 5.2.1.4. Hotkey Definition Styles ΓòÉΓòÉΓòÉ
  1177.  
  1178. The following hotkey definition styles are available:
  1179.  
  1180. CONTROL 
  1181. LONEKEY 
  1182. ALT 
  1183. SHIFT 
  1184. VIRTUALKEY 
  1185.  
  1186. Use LONEKEY when you don't wish to have Control, Alt, or Shift pressed down 
  1187. along with the key.
  1188.  
  1189. VIRTUALKEY must be used whenever the hotkey uses a virtual key.
  1190.  
  1191. Multiple styles may be used in one hotkey definition and must be seperated by commas.
  1192.  
  1193.  
  1194. ΓòÉΓòÉΓòÉ 5.3. The Dialogs, and Inserting Tags ΓòÉΓòÉΓòÉ
  1195.  
  1196. I specifically designed HTML-Ed to be easy to use from the keyboard only.  You 
  1197. do NOT need to use a mouse for anything.  I feel that using the keyboard, and 
  1198. memorizing a few simple hotkeys, can and will drastically improve productivity.
  1199.  
  1200. However, I also wanted HTML-Ed to be easy to use from a novice's standpoint, as 
  1201. well as relieve myself from having to remember many different tags and their 
  1202. attributes.  I have, therefore, included dialog boxes to facilitate the editing 
  1203. of several tags.
  1204.  
  1205. For all of these dialogs, if you wish to do the editing yourself, simply press 
  1206. ENTER (or click on OK), and the code will be inserted without any information 
  1207. (unless the Require required fields option is on).  The cursor will be placed 
  1208. in an appropriate position.  In this way, you can easily avoid the dialogs if 
  1209. you prefer.
  1210.  
  1211. I've also made it easy to add tags to text AFTER you've typed it.  For example, 
  1212. type some text, select it, then press Ctrl-B (or choose Styles/Bold from the 
  1213. menus), and the selected text will be enclosed in a <B>...</B> pair.
  1214.  
  1215. On the other hand, if you press Ctrl-B without first selecting any text, your 
  1216. cursor will be placed within the two tags, allowing you to then fill in the 
  1217. text that will be bolded.
  1218.  
  1219. Similarly, if you select text and then select one of the dialog box commands, 
  1220. the selected text will be inserted into an appropriate place in the dialog. 
  1221. When creating a Definition Term, HTML-Ed treats any selected text as the 
  1222. definition.  When creating an anchor/link, selected text is treated as the 
  1223. anchor text.
  1224.  
  1225. In several of the dialogs (ie:  the Anchor/Link and Image dialogs), there is a 
  1226. Find button beside an entryfield.  If you press this button, you will be 
  1227. presented with the standard OS/2 file dialog, and will be asked to choose a 
  1228. filename.  The filename will be parsed and then returned to the entryfield.  If 
  1229. you choose to manually enter the filename, remember to use forward slashes 
  1230. ('/') instead of backslashes ('\'), or you will have problems viewing the file, 
  1231. or following the links.
  1232.  
  1233. Please play with the tags and dialogs, and let me know if there are any further 
  1234. enhancements I could make that would improve the usability of the program.
  1235.  
  1236.  
  1237. ΓòÉΓòÉΓòÉ 5.4. Test vs. Write Modes ΓòÉΓòÉΓòÉ
  1238.  
  1239. In Write mode (the default), you are allowed to edit your HTML-Code.  When you 
  1240. select Test! from the menu, HTML-Ed switches to Test mode.
  1241.  
  1242. In Test mode, you are presented with a WebExplorer window that will show you 
  1243. exactly what your web page will look like (when viewed with WebExplorer 
  1244. anyway).  In Test mode, most of the menu options are disabled.  To return to 
  1245. Write mode, select Write from the menu (it replaces Test).
  1246.  
  1247. In Test mode, you can follow local links.  This will allow you to make sure 
  1248. your local links are working properly.  See the Miscellaneous Options page for 
  1249. some options pertaining to following links.
  1250.  
  1251. Note:  HTML-Ed does not load files from disk when you are following local links 
  1252. - it instead loads them from the file ring (if they are present in the file 
  1253. ring!).  You no longer have to save all your files before you test them.
  1254.  
  1255. As mentioned earlier, switching between documents via the file list or the 
  1256. right/left buttons will switch you to Write mode if you are currently in Test mode.
  1257.  
  1258.  
  1259. ΓòÉΓòÉΓòÉ 5.5. The Edit/File Ring ΓòÉΓòÉΓòÉ
  1260.  
  1261. HTML-Ed supports loading multiple documents via a file ring.  This means that 
  1262. while only one document is visible at once, the others are easily available. 
  1263. To switch documents, you can click on the right or left arrows on the title 
  1264. bar, or select the corresponding left/right options from the File menu.  Also, 
  1265. you can switch between documents by selecting File Ring from the menu, or 
  1266. pressing the hotkey (Alt+`).
  1267.  
  1268. Selecting New from the File menu will create a new file and insert it into the 
  1269. edit ring.  Similarly, when you Open a file, it is inserted into the ring.  To 
  1270. remove a file from the ring, use the Close command from the File menu.
  1271.  
  1272.  
  1273. ΓòÉΓòÉΓòÉ 5.6. Drag and Drop (Direct Manipulation) ΓòÉΓòÉΓòÉ
  1274.  
  1275. HTML-Ed supports several direct manipulation techniques (drag and drop) to help 
  1276. you in your HTML editing chores.
  1277.  
  1278. Note:  These behaviours can now be customized (see the Drag & Drop page of the 
  1279. Other Options dialog).  These are the default behaviours.
  1280.  
  1281. 1.  Drop an HTML file onto the edit window.  It will be loaded and inserted 
  1282.     into the file ring.
  1283.  
  1284. 2.  Drop an image file onto the edit window.  The <IMG> dialog will be 
  1285.     displayed, and the appropriate filename will have been filled in.
  1286.  
  1287. 3.  Shadow drop (Ctrl+Shift+Drop) an HTML file or an image file onto the 
  1288.     editor.  The anchor dialog will be displayed, enabling you to create a link 
  1289.     to the dropped file.
  1290.  
  1291. 4.  Copy drop (Ctrl+Drop) a text or HTML file to insert it into the current 
  1292.     document at the cursor.
  1293.  
  1294.  
  1295. ΓòÉΓòÉΓòÉ 6. Planned Enhancements ΓòÉΓòÉΓòÉ
  1296.  
  1297. 1.  Online help.  I am definitely going to get write some online help for the GA.
  1298.  
  1299. 2.  Printing (in write mode).
  1300.  
  1301. 3.  Suggestion from users!  I've currently got a huge list of suggestions, and 
  1302.     I'm slowly working my way through them all, but don't hesitate to mail me 
  1303.     your suggestions!
  1304.  
  1305. 4.  Bug fixes - please report any bugs you find, ASAP!
  1306.  
  1307.  
  1308. ΓòÉΓòÉΓòÉ 7. Known Bugs/Problems ΓòÉΓòÉΓòÉ
  1309.  
  1310. The following items are known bugs/problems.  Please do not mail me complaining 
  1311. about them and/or reporting them (I already know they exist!).
  1312.  
  1313. Memory Leak 
  1314.  
  1315. HTML-Ed leaks memory when the Test! function is toggles - a lot of memory. 
  1316. Since I have been unable to find any problems in my HTML-Ed code that could 
  1317. possibly be leaking this much memory (the amount may be over 1 mb per toggle on 
  1318. some systems), I must conclude that this is a problem with WebExplorer.  The 
  1319. amount lost on my machine is small enough that I never noticed it during my 
  1320. testing.  Luckily, the memory is released properly when HTML-Ed exits 
  1321.  
  1322. If you have used previous versions of HTML-Ed, and have not experienced 
  1323. excessive memory losses, you don't have anything to worry about - the memory 
  1324. problem existed in previous versions as well.
  1325.  
  1326. If you do experience excessive memory losses, you might want to try changing to 
  1327. a different version of WebEx - though I am unsure how much of a difference that 
  1328. would make.
  1329.  
  1330. Fonts 
  1331.  
  1332. If you select attributes (underline, italics, bold, etc.) in the Font Dialog 
  1333. they will not be saved when you save other options.
  1334.  
  1335. WebEx Version display 
  1336.  
  1337. Every version of WebExplorer I've tried reports itself as v1.02.  YMMV.
  1338.  
  1339.  
  1340. ΓòÉΓòÉΓòÉ 8. License/Disclaimer ΓòÉΓòÉΓòÉ
  1341.  
  1342. HTML-Ed (the program) is supplied as is.  Ian Prest (the author) disclaims all 
  1343. warranties, expressed or implied, including, and without limitation to, the 
  1344. warranties of merchantability and of fitness for any purpose.  The author 
  1345. assumes no liability for damages, direct or consequential, which may result 
  1346. from the use of the program or REXX macros associated with the program.
  1347.  
  1348. HTML-Ed is a "shareware program" and is provided at no charge to the user for 
  1349. evaluation.  Feel free to share it with your friends, but please do not give it 
  1350. away altered or as part of another system.  The essence of "user-supported" 
  1351. software is to provide personal computer users with quality software without 
  1352. high prices, and yet to provide incentive for programmers to continue to 
  1353. develop new products.  If you find this program useful and find that you are 
  1354. using HTML-Ed and continue to use HTML-Ed after a 14-day trial period, you must 
  1355. register.  (See below for the registration details.)  The registration fee will 
  1356. license one copy for use on any one computer at any one time, by the original 
  1357. purchaser.  You are free to keep a copy on each of your computers so long as 
  1358. you only use HTML-Ed on one computer at a time.
  1359.  
  1360. Commercial users of HTML-Ed must register and pay for their copies within 14 
  1361. days of first use or their license is withdrawn.
  1362.  
  1363. Anyone distributing HTML-Ed for any kind of remuneration (ie: shareware disk 
  1364. duplicators) must first register the program.
  1365.  
  1366. You are encouraged to pass a copy of HTML-Ed along to your friends for 
  1367. evaluation as long as you include this license file in the copy.  The file 
  1368. htmle96b.zip contains all the files, including this one, and is the easiest way 
  1369. to pass on a copy.  Do NOT pass along the HTMLED.INI file, as it contains your 
  1370. personal registration information and options.  Please encourage them to 
  1371. register their copy if they find it useful.
  1372.  
  1373.  
  1374. ΓòÉΓòÉΓòÉ 9. Registration Information ΓòÉΓòÉΓòÉ
  1375.  
  1376. The registration fee for HTML-Ed is $20 (US).  You may register using your 
  1377. credit card by calling BMT Micro and placing your order.  Make sure you give us 
  1378. your email address so we can be sure you get your registration code as soon as possible.
  1379.  
  1380. Note:  Canadian customers who do not wish to register with their credit cards 
  1381. may register by sending a cheque or money order for $25 in Canadian currency to:
  1382.  
  1383.     Ian Prest
  1384.    R.R.#1
  1385.    Shannonville, Ontario
  1386.    K0K 3A0
  1387.  
  1388. Registration of HTML-Ed v0.96b will entitle you to hassle-free use of all 0.9x 
  1389. beta versions, and all 1.xx GA releases of HTML-Ed.  I reserve the right to 
  1390. charge a nominal upgrade fee for 2.xx versions.
  1391.  
  1392. When you receive your registration code, start HTML-Ed, and choose 
  1393. OPTIONS/REGISTRATION from the menus.  You will be prompted for your name and 
  1394. registration code.  Enter them EXACTLY as they appear in the email/letter you 
  1395. are sent.  If the code is accepted, you will see a message to that effect on 
  1396. the statusline, and HTML-Ed will no longer pause on startup.
  1397.  
  1398. The easiest way to enter your name and registration code is to cut and paste 
  1399. them from your registration email.
  1400.  
  1401.     Mail Orders To: BMT Micro
  1402.             PO Box 15016
  1403.             Wilmington, NC  28408
  1404.             U.S.A.
  1405.  
  1406.      Voice Orders: 8:00am - 7:00pm EST (-5 GMT)
  1407.             (800) 414-4268 (Orders only)
  1408.             (910) 791-7052 (Orders / Order Inquires)
  1409.  
  1410.       Fax Orders: (800) 346-1672 24 hours, 7 days a week
  1411.             (910) 350-2937 24 hours, 7 days a week
  1412.  
  1413.  Online Orders via BBS: (910) 350-8061 10 lines, all 14.4K
  1414.             (910) 799-0923 28.8k v.FC
  1415.  
  1416.     via Compuserve: Thomas Bradford, 74031,307
  1417.      via Internet: orders@bmtmicro.com
  1418.  
  1419.  
  1420.  
  1421. We accept Visa, MasterCard, Discover, American Express, Diner's Club, money 
  1422. order, cashiers checks, and personal checks.  We also accept DM and British 
  1423. currency via registered mail.
  1424.  
  1425. Personal checks are subject to clearance.
  1426.  
  1427. We accept purchase orders from educational institutions, governmental agencies 
  1428. and other verifiable businesses.  Terms are "Due Upon Receipt" with a $250 minimum.
  1429.  
  1430. Please read or print the ORDER.FRM file for detailed shipping information (if 
  1431. you don't have an email address) and a printable order form.
  1432.  
  1433. Visit the BMT Micro homepage for the most up to date ordering information:  http://www.wilmington.net/bmtmicro
  1434.  
  1435.  
  1436. ΓòÉΓòÉΓòÉ 9.1. ORDER.FRM ΓòÉΓòÉΓòÉ
  1437.  
  1438.           Mail Orders To: BMT Micro
  1439.                  PO Box 15016
  1440.                  Wilmington, NC  28408
  1441.                  U.S.A.
  1442.  
  1443.           Voice Orders: 8:00am - 7:00pm EST (-5 GMT)
  1444.                  (800) 414-4268 (Orders only)
  1445.                  (910) 791-7052 (Orders / Order Inquires)
  1446.  
  1447.            Fax Orders: (800) 346-1672 24 hours, 7 days a week
  1448.                  (910) 350-2937 24 hours, 7 days a week
  1449.  
  1450.       Online Orders via BBS: (910) 350-8061 10 lines, all 14.4K
  1451.                  (910) 799-0923 28.8k v.FC
  1452.  
  1453.          via Compuserve: Thomas Bradford, 74031,307
  1454.           via Internet: orders@bmtmicro.com
  1455.  
  1456.    We accept Visa, MasterCard, Discover, American Express, Diner's Club,
  1457.    money order, cashiers checks, and personal checks.  We also accept
  1458.    DM and British currency via registered mail.
  1459.  
  1460.    Personal checks are subject to clearance.
  1461.  
  1462.    We accept purchase orders from educational institutions, governmental
  1463.    agencies and other verifiable businesses.  Terms are "Due Upon
  1464.    Receipt" with a $250 minimum.
  1465.  
  1466.     Name: ____________________________________________________________
  1467.  
  1468.    Company: ____________________________________________________________
  1469.  
  1470.    Address: ____________________________________________________________
  1471.  
  1472.        ____________________________________________________________
  1473.  
  1474.     City: _______________________  State/Province: __________________
  1475.  
  1476.    Country: ____________________________ Postal Code: __________________
  1477.  
  1478.     Phone: ____________________________________________________________
  1479.  
  1480.      Fax: ____________________________________________________________
  1481.  
  1482.     Email: ____________________________________________________________
  1483.  
  1484.  
  1485.    Product              Price     Quantity  Total
  1486.    --------------------------------------------------------------------
  1487.  
  1488.    ____HTML-Ed_v0.96b______________  $_20.00__ x  ________ =  $____.___
  1489.  
  1490.    ________________________________  $________ x  ________ =  $____.___
  1491.  
  1492.    ________________________________  $________ x  ________ =  $____.___
  1493.  
  1494.    ________________________________  $________ x  ________ =  $____.___
  1495.  
  1496.    ________________________________  $________ x  ________ =  $____.___
  1497.  
  1498.                            Subtotal:  $____.___
  1499.  
  1500.       North Carolina residents, please add 6% sales tax: +$____.___
  1501.  
  1502.    Shipping (check one):
  1503.  
  1504.         ___ Email (subject to credit card verification    Free
  1505.         ___ Fax  (subject to credit card verification    Free
  1506.         ___ Fax  (non-USA)                  2.00_
  1507.         ___ 1st Class .................................   Free
  1508.         ___ Airborne (Next day most places, USA Only).. +$___7.00_
  1509.         ___ Federal Express (USA Only)................. +$__13.00_
  1510.         ___ Federal Express (Canada/Mexico)............ +$__25.00_
  1511.         ___ Federal Express (Europe/Japan)............. +$__30.00_
  1512.         ___ Express (Outside USA) ..................... +$__20.00_
  1513.  
  1514.                             Total:  $____.___
  1515.  
  1516.    For credit card payment only:
  1517.  
  1518.     Circle one: VISA / Master / Discover / AMEX / Diner's Club
  1519.  
  1520.     Credit card number: _____________________________________________
  1521.  
  1522.      Expiration date: ___/___
  1523.  
  1524.  Authorization signature: _____________________________________________
  1525.  
  1526.  
  1527. ΓòÉΓòÉΓòÉ 10. Contacting the author ΓòÉΓòÉΓòÉ
  1528.  
  1529. The author of HTML-Ed, Ian Prest, can be contacted in the following ways:
  1530.  
  1531. E-Mail (please put the text 'HTML-Ed' somewhere in the subject line):
  1532.  
  1533.   ianprest@connect.reach.net
  1534.  
  1535. World Wide Web:
  1536.  
  1537.   http://www.wp.com/ianprest/htmled.html
  1538.  
  1539. Surface mail:
  1540.  
  1541.   Ian Prest
  1542.   R.R.#1
  1543.   Shannonville, Ontario
  1544.   CANADA, K0K 3A0
  1545.  
  1546.  
  1547. Send all comments, bug reports, and questions to either of those addresses. 
  1548. Thanks for your help!
  1549.  
  1550. Note:  If you're reporting a bug, please indicate which version of HTML-Ed 
  1551. you're using, which version of WebEx you're using, a description of any 
  1552. hardware pertaining to the problem, etc.  Also, please include instructions so 
  1553. that I can recreate the problem on my machine.
  1554.  
  1555.  
  1556. ΓòÉΓòÉΓòÉ 11. History ΓòÉΓòÉΓòÉ
  1557.  
  1558. v0.96b (July 21, 1996)
  1559.  
  1560. NEW FEATURES:
  1561.  
  1562. o   added a WebEx version display in the about dialog (Note:  Every WebEx 
  1563.     version I've tried reports itself as v1.02, YMMV).
  1564. o   Notebook Other Options dialog.
  1565. o   WebExplorer Window Options 
  1566.  
  1567.     -   Underline Anchors 
  1568.     -   Choose font and font size 
  1569. o   Default Extension/Filespec Options 
  1570. o   More Drag and Drop 
  1571.  
  1572.     -   Copy Drop (Ctrl+drag) a file to INSERT text at cursor 
  1573.     -   Drag & Drop options 
  1574. o   Redefinable hotkeys!
  1575. o   External processes 
  1576.  
  1577.     -   Nine processes available with hotkeys (more than one process can be 
  1578.         assigned to the same hotkey, and they will execute in order).
  1579.     -   any defined external processes available with a keyword/title.
  1580.     -   run any other process from a pseudo command-line
  1581.     -   program output piped into an output window 
  1582. o   REXX Macro Interface!  Over 50 extra functions!  Make your own powerful 
  1583.     extensions to HTML-Ed!  Macros are run as just another extenal process!
  1584. o   HTML-Ed Programmer's Manual (INF format) that describes the extensions to 
  1585.     the REXX language.
  1586.  
  1587. BUGS/PROBLEMS FIXED:
  1588.  
  1589. o   Only the first nine characters of the search/replace strings were used when 
  1590.     searching.  Fixed.
  1591. o   I significantly modified the code for several of the "tag" dialogs (IMG, 
  1592.     BODY, HEAD, ANCHOR, HR, etc) in order to make them easier to maintain and 
  1593.     extend.  I may have accidentally introduced a bug or two, so be on the 
  1594.     lookout for them.  On the bright side,  I did find the following bug in the 
  1595.     existing code:
  1596. o   When creating an IMG tag, VSPACE used the HSPACE value.  Fixed.
  1597. o   Save ASCII erroneously changed the current file's "filename" (but not in 
  1598.     the title bar), causing every regular save afterwards to use the ASCII 
  1599.     filename rather than the real filename.
  1600. o   I was using the Borland C++ file i/o routines in several places. 
  1601.     Unfortunately, there appears to be a few bugs in them, as they were causing 
  1602.     crashes when opening large numbers of files (>32). I'm now using OS/2 Dos* 
  1603.     file i/o routines and the problems have disappeared.
  1604. o   When saving over a file using Save As EA's were saved and shouldn't have been.
  1605.  
  1606. v0.95b (June 14, 1996)
  1607.  
  1608. NEW FEATURES:
  1609.  
  1610. o   Save All feature.
  1611. o   You can now print from test mode.
  1612. o   Chord click on editor will display Ring List dialog.
  1613. o   Special characters dialog is now non-modal
  1614. o   Hotkey for Find (Shift+F3), and Replace (Ctrl+F3)
  1615. o   Drag and Drop 
  1616.  
  1617.     -   drop files on editor to open them (add them to the ring)
  1618.     -   drop a graphic on the editor to create an IMG tag 
  1619.     -   shadow drop a file to the editor to create an anchor to it 
  1620. o   Misc Options 
  1621.  
  1622.     -   load LAST file when following links 
  1623.     -   load ALL files when following links 
  1624. o   Tag Options 
  1625.  
  1626.     -   insert tags in upper/lowercase
  1627.     -   absolute/relative font sizes 
  1628. o   Drop down list in the anchor dialog with the standard URL prefixes 
  1629.  
  1630. BUGS/PROBLEMS FIXED:
  1631.  
  1632. o   Ring Left/Right bitmaps were ugly on 1024x768 (and up) desktops 
  1633. o   Misc changes to install program 
  1634. o   Two menu items were swapped.
  1635. o   The "Find" button in dialogs now appends a "file:///" in front of files 
  1636.     that reside on other drives (WebEx sometimes had a problem loading these files).
  1637. o   HTML-Ed now preserves extended attributes when saving over a file 
  1638. o   When more than one copy of the same file is opened, HTML-Ed now numbers 
  1639.     them 
  1640.  
  1641. v0.94b (May 11, 1996)
  1642.  
  1643. NEW FEATURES:
  1644.  
  1645. o   "Save as ASCII" funtion under FILE menu.
  1646. o   Convert characters to tags function added (for code page 850)
  1647.  
  1648.     -   HTML-Ed sets code page 850 when it starts 
  1649. o   The "Ring List" window is now sizable 
  1650. o   Manual is now in INF format (next step is online help).
  1651. o   Options dialog 
  1652.  
  1653.     -   Highlight required fields in dialogs 
  1654.     -   Require required fields in dialogs 
  1655.     -   Save settings/position on exit 
  1656. o   Choose any font/size for the editor 
  1657. o   Hotkey for File/Close (Ctrl+F4)
  1658.  
  1659. BUGS/PROBLEMS FIXED: 
  1660.  
  1661. o   Selecting "NO" to the "Are you sure you want to exit?" prompt now works properly.
  1662. o   Changed the HEAD dialog layout 
  1663. o   The "left button corruption" problem doesn't occur anymore.
  1664. o   When following links, files in the ring are now loaded from memory instead 
  1665.     of directly from disk.
  1666. o   When following links, if a file doesn't exist, HTML-Ed won't try to load it.
  1667. o   Anchors are now properly marked as visited when following links.
  1668. o   Fixed a bug that was causing continuous looping of sound when using 
  1669.     BocaSoft System Sounds.
  1670.  
  1671. v0.93b (April 6, 1996)
  1672.  
  1673. NEW FEATURES:
  1674.  
  1675. o   HTML Skeleton feature under the "Page" menu 
  1676. o   Ring Left/Right menu items and hot keys 
  1677. o   Size of GIF files calculated automatically!
  1678. o   Special Character dialog 
  1679. o   Load multiple files from the command line (even wildcards).
  1680. o   Added level 7 headings 
  1681. o   Added "Other tags" section to <HEAD> dialog.
  1682. o   Support for the </p> tag 
  1683.  
  1684. BUGS/PROBLEMS FIXED:
  1685.  
  1686. o   Changed all the inserted HTML code to be in uppercase 
  1687. o   I had misspelled horizontal on the menu <g>...
  1688. o   The comment tag produced incorrect output, fixed.
  1689. o   The <HR> dialog will no longer put "0%" in the width dialog 
  1690. o   You can no longer insert an ASCII code with an invalid number 
  1691. o   CR's are now added after HTML, HEAD, TITLE, and BODY tags.
  1692. o   Changed filespec for image "FIND" buttons to "*" for those pre-FP17.
  1693. o   Added a default icon - when the program was minimized, and the "minimize to 
  1694.     desktop" feature was on, instead of an icon, you could still see the 
  1695.     MLE+scroll bars.  Fixed.
  1696. o   Removed the registration reminder at exit 
  1697. o   You can now double click on a file in the file list to switch to it 
  1698. o   Moving left in the file ring didn't always work correctly 
  1699. o   HTML-Ed now properly follows SRC="#XX" type links.
  1700. o   You weren't always warned to save your file(s) if you used the system-menu 
  1701.     to exit.
  1702.  
  1703. v0.92b (March 31, 1996)
  1704.  
  1705. NEW FEATURES:
  1706.  
  1707. o   MULTI-FILE EDITING!  - Ring system (like EPM)
  1708. o   New styles added!
  1709.  
  1710.     -   <kbd>  - Keyboard Input 
  1711.     -   <samp> - Sample 
  1712.     -   <var>  - Variable 
  1713. o   I added a "Remove tags" option under the EDIT menu.
  1714. o   You can now put comments in your HTML code, but selecting PAGE/COMMENTS, or 
  1715.     pressing Alt+M.
  1716. o   Search/Replace works now!  I finally figured out what was causing the 
  1717.     problem (compiler problem!).  Many thanks to Eric Slaats for his help.
  1718.  
  1719. BUGS/PROBLEMS FIXED:
  1720.  
  1721. o   The hot key for the STYLE menu was the same as that of the SEARCH menu. 
  1722.     Now, Alt-Y activates the Style menu.
  1723. o   Some "Special characters" on the menu were inserted as their ASCII code 
  1724.     equivalent, instead of their character name - fixed.
  1725. o   The tab order in the <BODY> dialog was incorrect - fixed.
  1726. o   There was a 32 character limit on the filename in the <BODY> dialog 
  1727. o   The colour attributes in the <BODY> dialog are now grouped so you can 
  1728.     navigate them with the arrow keys.
  1729. o   The "Find" button in the <BODY> dialog was a default choice (along with 
  1730.     OK!)  - fixed.
  1731. o   The slider in the "Font Size" dialog defaults to 3, the default font size, 
  1732.     instead of zero.
  1733. o   Fixed grouping in <HEAD> dialog.
  1734. o   Selected text is now assumed to be the TITLE of a document when inserting 
  1735.     the <HEAD> tag.
  1736. o   Selected text is now assumed to be the ALTERNATE TEXT for an image when 
  1737.     inserting an <IMG> tag.
  1738. o   The "number of lines" on the status line was not always updating properly - fixed.
  1739. o   The titlebar for the <BODY> dialog said "<Head...>" <g> - fixed.
  1740. o   The <A...> and <IMG...> dialogs _required_ certain fields to be filled in. 
  1741.     Now, if you don't fill in a required field, the tag will still be inserted, 
  1742.     but the cursor will be positioned for you to enter the required text.
  1743. o   I believe I have discovered the cause of the "File Dialog" crash.  See "A 
  1744.     note about the File Dialog crash" in HTMLED.DOC.
  1745. o   All the dialogs have "hot keys" now for the buttons, etc.  to help keyboard 
  1746.     users even more!
  1747.  
  1748. v0.91b - (March 23, 1996)
  1749.  
  1750. o   First version